Шаг 31 - Свойство AvailableSpace.

Возвражает доступный для пользователя объем на указанном диске или на совместно используемом сетевом накопителе.

object.AvailableSpace 

Параметры
object всегда задает объектDrive

Замечания
Свойство AvailableSpace обычно возвращает такое же значение, как и свойство FreeSpace. Различие двух значений может появиться в тех вычислительных системах, которые поддерживают кавычки.

Пример
Следующий код иллюстрирует использование AvailableSpace свойства:

Sub ShowAvailableSpace(drvPath)
    Dim fs, d, s
    Set fs = CreateObject("Scripting.FileSystemObject")
    Set d = fs.GetDrive(fs.GetDriveName(drvPath))
    s = "Drive " & UCase(drvPath) & " - " 
    s = s & d.VolumeName  & vbCrLf
    s = s & "Available Space: " & FormatNumber(d.AvailableSpace/1024, 0) 
    s = s & " Kbytes"
    MsgBox s
End Sub
Hosted by uCoz